package com.ishitong.platform.http.spring;

import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.servlet.DispatcherServlet;

/**
 * @功能描述: 重写spring dispather，以实现 获得dispather实例功能，在使用cxf进行webservice发布时，使用
 *        如果要发布webservice 服务，web.xml配置文件中，必须使用此dispatcherservlet
 * @开发人员: liufeng
 * @创建日期: Jul 22, 2013 9:39:31 AM
 */
public class PlatformDispatcherServlet extends DispatcherServlet
{

	private static DispatcherServlet dispatcher = null;
	public PlatformDispatcherServlet()
	{
		super();
		this.setContextAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);
		this.dispatcher = this;
	}
	public static DispatcherServlet getInstance()
	{
		return dispatcher;
	}
}